ADOdb biblioteka - konekcija ka MySQL-u i Access-u
Vrsta: Diplomski | Broj strana: 21 | Nivo: Univerzitet Crne Gore

 

Sadržaj

1. Uvod
2. ADOdb biblioteka
2.1. Instalacija ADOdb
3. Konekcija ka bazama
3.1. Data Source Name (DSN) podrška
3.2. Konekcija ka MySQL
3.3. Konekcija ka Access
3.4. Konekcija ka PostgreSQL
3.5. Konekcija ka Interbase/Firebird
4. Selektovanje iz baze podataka
5. Insertovanje i ažuriranje podataka
6. Literatura 1. Uvod
Svjedoci smo da se u današnjem svijetu Informacionih Tehnologija sve više javlja potreba za dinamičnim web aplikacijama koje kao potpuno funkcionalno rješenje za cilj imaju ažurnost i samim tim redukuju vrijeme i troškove potrebne za održavanje web aplikacija. Tehnologije koje omogućavaju implementaciju dinamičkih web aplikacija ima više, a medju njima su PHP (PHP Hypertext Preprocessor), ASP (Active Server Pages), JSP, Cold Fusion, Perl. Odlika ovih tehnologija je da spadaju u server-side scripting jezike koji se za razliku od klijentskih, kao npr. Java, izvršavaju na serveru, što je od velikog značaja kada je u pitanju brzina izvršavanja aplikacije. Naravno, da bi implementacija bilo kojeg od ovih server-side jezika bila moguća potrebna je »podloga« odnosno web server na kom će se kod izvršavati, kao i server za obradu baza podataka.
Medju najpopularnijim web serverima spadaju za Unix platformu – Apache koji je potpuno besplatan za upotrebu i IIS (Internet Information Server) za Windows platformu koji je ujedno i proizvod Microsoft-a. S druge strane najaktuelniji server za obradu i upravljanje relacionim bazama podataka je trenutno MySQL. Ono što ga čini konkurentnijim od ostalih jeste brzina i stabilnost. MySQL pruža širok spektar mogućnosti u oblasti baza podataka, a to su transakcije, zaključavanje na nivou pojedinačnih redova, spoljni ključevi, podupiti, tekstualno pretraživanje ... MySQL je takodje besplatan, naravno pod uslovima opšte javne licence (General Public License, GPL). O njegovoj popularnosti dovoljno govori podatak da ga koriste i veoma zahtijevni klijenti kao sto su Yahoo! Finance, Slashdot, U.S. Census Bureau.
Kao najidealniju kombinaciju uzeli smo Apache-ov web server, PHP i MySQL, kombinacija za koju su se milioni širom svijeta opredjelili i koja provjereno daje besprekorne rezultate.
Budući da je projektovan za upotrebu na webu, PHP sadrži veliki broj funkcija koje omogućavaju obavljanje mnogih poslova koji su potrebni u web aplikacijama. Poznat kao veoma fleksibilan jezik PHP samim tim podržava rad sa mnoštvom različitih baza podataka, kao i rad sa raznim bibliotekama koje pospješuju brzinu i funkcionalnost kada je u pitanju PHP aplikacija. Medjutim, fleksibilnost u PHP-u s jedne strane moze biti veoma korisna dok s druge ponekad i veoma opasna.
Naime, jedna od čestih i uobičajenih grešaka svakog početnika u dizajniranju aplikacija je neracionalno planiranje, gledano sa aspekta unapredjivanja i usavršavanja informacionih tehnologija. Postoji velika vjerovatnoća da jednoga dana baze podataka koje koristimo danas, postanu nevalidne i samim tim ne pristupačne. To bi zapravo značilo da bi dosta vremena trebali da izdvojimo za izmjenu, odnosno modifikaciju samog kÔda naše aplikacije, konkretno u izmjeni funkcija kao i sintaksi upita.

---------- OSTATAK TEKSTA NIJE PRIKAZAN. CEO RAD MOŽETE PREUZETI NA SAJTU. ---------- 

www.maturskiradovi.net 

 

MOŽETE NAS KONTAKTIRATI NA E-MAIL: maturskiradovi.net@gmail.com

besplatniseminarski.net Besplatni seminarski Maturski Diplomski Maturalni SEMINARSKI RAD , seminarski radovi download, seminarski rad besplatno, www.besplatniseminarski.net, Samo besplatni seminarski radovi, Seminarski rad bez placanja, naknada, sms-a, uslovljavanja.. proverite!